bash date 命令的格式

bash 的 date 命令用于显示时间,以下是使用 date 显示各种格式时间的参数

Format/result Command Output
YY-MM-DD_hh:mm:ss date +%F_%T 2013-05-17_10:16:09
YYMMDD_hhmmss date +%Y%m%d_%H%M%S 20130517_101609
YYMMDD_hhmmss (UTC version) date –utc +%Y%m%d_%H%M%SZ 20130517_011609Z
YYMMDD_hhmmss (with local TZ) date +%Y%m%d_%H%M%S%Z 20130517_101609JST
YYMMSShhmmss date +%Y%m%d%H%M%S 20130517101609
YYMMSShhmmssnnnnnnnnn date +%Y%m%d%H%M%S%N 20130517101609418928482
Seconds since UNIX epoch: date +%s 1368753369
Nanoseconds only: date +%N 427187053
Nanoseconds since UNIX epoch: date +%s%N 1368753369431083605
ISO8601 UTC timestamp date –utc +%FT%TZ 2013-05-17T01:16:09Z
ISO8601 Local TZ timestamp date +%FT%T%Z 2013-05-17T10:16:09JST